package com.ad.pet.app.main.desniger;

import com.ad.pet.common.structure.mvp.AbsView;
import com.ad.pet.common.structure.mvp.BasePresenter;
import com.ad.pet.models.remote.main.DesingerMain;
import com.ad.pet.models.remote.main.DesingerType;

import java.util.List;

/**
 * Created by SEELE on 2019/6/26.
 */

public interface DesnigerContract  {

    interface Presenter extends BasePresenter<DesnigerContract.View> {

            void getDesginerShop(String page,String limit,String longitude,String latitude,String keyword,String province_id,String city_id);

            void getShopService(String shop_id);

            void getStoreDetail(String shop_id);

    }

    interface View extends AbsView {

            void getDesginerShopSuccess(List<DesingerMain> store);
            void getShopServiceSuccess(List<DesingerType> shopServices);
            void getStoreDetailSuccess(DesingerMain desingerMain);
    }



}
